varsha D-128 2nd floor okhla industrial area phase 1 new delhi 110020. allied Digital services ltd. 8826997282